killer stick - German English Dictionary